04. Standards and Blueprints
Standards for Object Diagrams
This is the logo for the Unified Modeling Language (UML).
When creating object diagrams, we mentioned that we were borrowing from certain standards: the main standard being the Unified Modeling Language (UML). UML provides a number of useful models, figures, and charts that can be used to describe systems and processes. While not typically used outside of academia, you may see it from time-to-time in a very informal or ad-hoc manner like the charts we've included in this session.
One Blueprint, Many Instances
An aspect of building object diagrams that translates very well into the code is the idea of defining a single blueprint which can be used to create many instances of an object. Let's see an example of this in the Maze app.